package com.yikome.order.dto;

import java.io.Serializable;
import java.math.BigDecimal;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class OrderProductSearchDTO implements Serializable{

	private static final long serialVersionUID = -7694697818770007697L;

	private Long orderProductId ; 
	
	@Excel(name = "产品ID", width = 15 , orderNum = "1")
	private Long productId ; 
	@Excel(name = "产品名称", width = 20 , orderNum = "2")
	private String productTitle ; 
	@Excel(name = "SKUID", width = 10 , orderNum = "3")
	private Long productSkuId ; 
	@Excel(name = "SKU编码", width = 15 , orderNum = "3")
	private String productSkuBarcode ; 
	@Excel(name = "SKU规格", width = 15 , orderNum = "4")
	private String productSkuName ; 
	@Excel(name = "SKU价格", width = 15 , orderNum = "5")
	private BigDecimal productPrice ; 
	@Excel(name = "SKU图片", width = 15 , orderNum = "6")
	private String productImageUrl ; 
	@Excel(name = "SKU数量", width = 15 , orderNum = "7")
	private Integer quantity ;  
	@Excel(name = "采购链接", width = 30 , orderNum = "8")
	private String sourceUrl ; 
	@Excel(name = "货号", width = 15 , orderNum = "9")
	private String sourceNumber ; //货号
	@Excel(name = "供应商", width = 15 , orderNum = "10")
	private String supplierName ; 
	@Excel(name = "采购价", width = 15 , orderNum = "11")
	private BigDecimal referencePurchasePrice ; 
	
	private Integer inventoryQuantity ;
	
	private Integer pendingDeliveryQuantity ;
}
